package com.roncoo.education.course.dao.impl.mapper.entity;

import java.io.Serializable;
import java.time.LocalDateTime;

import com.roncoo.education.common.pointcut.ObjectStoreBean;

public class Experiment implements ObjectStoreBean, Serializable {
	private Long id;

	private LocalDateTime gmtCreate;

	private LocalDateTime gmtModified;

	private Integer statusId;

	private Integer sort;

	private Long lecturerId;

	private Long categoryId;

	private String mingcheng;

	private String logo;

	private String wangzhi;

	private String xuexiao;

	private Long zuozheId;

	private String zuozhes1;

	private String zuozhes2;

	private String shangxianshijian;

	private String jianjie;

	private String jianjieShipin;

	private String zhuanye;

	private String kechengjibie;

	private String kechengleixing;

	private String shiyanleixing;

	private Integer zan;

	private Integer aixin;

	private String liulanqi;

	private String rexian;

	private String xiangguanshiyan;

	private Integer experimentSort;

	private Long userId;

	private String secret;

	private static final long serialVersionUID = 1L;

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public LocalDateTime getGmtCreate() {
		return gmtCreate;
	}

	public void setGmtCreate(LocalDateTime gmtCreate) {
		this.gmtCreate = gmtCreate;
	}

	public LocalDateTime getGmtModified() {
		return gmtModified;
	}

	public void setGmtModified(LocalDateTime gmtModified) {
		this.gmtModified = gmtModified;
	}

	public Integer getStatusId() {
		return statusId;
	}

	public void setStatusId(Integer statusId) {
		this.statusId = statusId;
	}

	public Integer getSort() {
		return sort;
	}

	public void setSort(Integer sort) {
		this.sort = sort;
	}

	public Long getLecturerId() {
		return lecturerId;
	}

	public void setLecturerId(Long lecturerId) {
		this.lecturerId = lecturerId;
	}

	public Long getCategoryId() {
		return categoryId;
	}

	public void setCategoryId(Long categoryId) {
		this.categoryId = categoryId;
	}

	public String getMingcheng() {
		return mingcheng;
	}

	public void setMingcheng(String mingcheng) {
		this.mingcheng = mingcheng == null ? null : mingcheng.trim();
	}

	public String getLogo() {
		return logo;
	}

	public void setLogo(String logo) {
		this.logo = logo == null ? null : logo.trim();
	}

	public String getWangzhi() {
		return wangzhi;
	}

	public void setWangzhi(String wangzhi) {
		this.wangzhi = wangzhi == null ? null : wangzhi.trim();
	}

	public String getXuexiao() {
		return xuexiao;
	}

	public void setXuexiao(String xuexiao) {
		this.xuexiao = xuexiao == null ? null : xuexiao.trim();
	}

	public Long getZuozheId() {
		return zuozheId;
	}

	public void setZuozheId(Long zuozheId) {
		this.zuozheId = zuozheId;
	}

	public String getZuozhes1() {
		return zuozhes1;
	}

	public void setZuozhes1(String zuozhes1) {
		this.zuozhes1 = zuozhes1 == null ? null : zuozhes1.trim();
	}

	public String getZuozhes2() {
		return zuozhes2;
	}

	public void setZuozhes2(String zuozhes2) {
		this.zuozhes2 = zuozhes2 == null ? null : zuozhes2.trim();
	}

	public String getShangxianshijian() {
		return shangxianshijian;
	}

	public void setShangxianshijian(String shangxianshijian) {
		this.shangxianshijian = shangxianshijian == null ? null : shangxianshijian.trim();
	}

	public String getJianjie() {
		return jianjie;
	}

	public void setJianjie(String jianjie) {
		this.jianjie = jianjie == null ? null : jianjie.trim();
	}

	public String getJianjieShipin() {
		return jianjieShipin;
	}

	public void setJianjieShipin(String jianjieShipin) {
		this.jianjieShipin = jianjieShipin == null ? null : jianjieShipin.trim();
	}

	public String getZhuanye() {
		return zhuanye;
	}

	public void setZhuanye(String zhuanye) {
		this.zhuanye = zhuanye == null ? null : zhuanye.trim();
	}

	public String getKechengjibie() {
		return kechengjibie;
	}

	public void setKechengjibie(String kechengjibie) {
		this.kechengjibie = kechengjibie == null ? null : kechengjibie.trim();
	}

	public String getKechengleixing() {
		return kechengleixing;
	}

	public void setKechengleixing(String kechengleixing) {
		this.kechengleixing = kechengleixing == null ? null : kechengleixing.trim();
	}

	public String getShiyanleixing() {
		return shiyanleixing;
	}

	public void setShiyanleixing(String shiyanleixing) {
		this.shiyanleixing = shiyanleixing == null ? null : shiyanleixing.trim();
	}

	public Integer getZan() {
		return zan;
	}

	public void setZan(Integer zan) {
		this.zan = zan;
	}

	public Integer getAixin() {
		return aixin;
	}

	public void setAixin(Integer aixin) {
		this.aixin = aixin;
	}

	public String getLiulanqi() {
		return liulanqi;
	}

	public void setLiulanqi(String liulanqi) {
		this.liulanqi = liulanqi == null ? null : liulanqi.trim();
	}

	public String getRexian() {
		return rexian;
	}

	public void setRexian(String rexian) {
		this.rexian = rexian == null ? null : rexian.trim();
	}

	public String getXiangguanshiyan() {
		return xiangguanshiyan;
	}

	public void setXiangguanshiyan(String xiangguanshiyan) {
		this.xiangguanshiyan = xiangguanshiyan == null ? null : xiangguanshiyan.trim();
	}

	public Integer getExperimentSort() {
		return experimentSort;
	}

	public void setExperimentSort(Integer experimentSort) {
		this.experimentSort = experimentSort;
	}

	public Long getUserId() {
		return userId;
	}

	public void setUserId(Long userId) {
		this.userId = userId;
	}

	public String getSecret() {
		return secret;
	}

	public void setSecret(String secret) {
		this.secret = secret == null ? null : secret.trim();
	}

	@Override
	public String toString() {
		StringBuilder sb = new StringBuilder();
		sb.append(getClass().getSimpleName());
		sb.append(" [");
		sb.append("Hash = ").append(hashCode());
		sb.append(", id=").append(id);
		sb.append(", gmtCreate=").append(gmtCreate);
		sb.append(", gmtModified=").append(gmtModified);
		sb.append(", statusId=").append(statusId);
		sb.append(", sort=").append(sort);
		sb.append(", lecturerId=").append(lecturerId);
		sb.append(", categoryId=").append(categoryId);
		sb.append(", mingcheng=").append(mingcheng);
		sb.append(", logo=").append(logo);
		sb.append(", wangzhi=").append(wangzhi);
		sb.append(", xuexiao=").append(xuexiao);
		sb.append(", zuozheId=").append(zuozheId);
		sb.append(", zuozhes1=").append(zuozhes1);
		sb.append(", zuozhes2=").append(zuozhes2);
		sb.append(", shangxianshijian=").append(shangxianshijian);
		sb.append(", jianjie=").append(jianjie);
		sb.append(", jianjieShipin=").append(jianjieShipin);
		sb.append(", zhuanye=").append(zhuanye);
		sb.append(", kechengjibie=").append(kechengjibie);
		sb.append(", kechengleixing=").append(kechengleixing);
		sb.append(", shiyanleixing=").append(shiyanleixing);
		sb.append(", zan=").append(zan);
		sb.append(", aixin=").append(aixin);
		sb.append(", liulanqi=").append(liulanqi);
		sb.append(", rexian=").append(rexian);
		sb.append(", xiangguanshiyan=").append(xiangguanshiyan);
		sb.append(", experimentSort=").append(experimentSort);
		sb.append(", userId=").append(userId);
		sb.append(", secret=").append(secret);
		sb.append(", serialVersionUID=").append(serialVersionUID);
		sb.append("]");
		return sb.toString();
	}
}